hydroxyprogesterone caproate - French English Dictionary